Add coa purchase and vendors
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
-- Vendors table
|
||||
CREATE TABLE vendors (
|
||||
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
|
||||
organization_id UUID NOT NULL REFERENCES organizations(id) ON DELETE CASCADE,
|
||||
name VARCHAR(255) NOT NULL,
|
||||
email VARCHAR(255),
|
||||
phone_number VARCHAR(20),
|
||||
address TEXT,
|
||||
contact_person VARCHAR(255),
|
||||
tax_number VARCHAR(50),
|
||||
payment_terms VARCHAR(100),
|
||||
notes TEXT,
|
||||
is_active BOOLEAN NOT NULL DEFAULT true,
|
||||
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
|
||||
updated_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
|
||||
);
|
||||
|
||||
CREATE INDEX idx_vendors_organization_id ON vendors(organization_id);
|
||||
CREATE INDEX idx_vendors_name ON vendors(name);
|
||||
CREATE INDEX idx_vendors_email ON vendors(email);
|
||||
CREATE INDEX idx_vendors_is_active ON vendors(is_active);
|
||||
CREATE INDEX idx_vendors_created_at ON vendors(created_at);
|
||||
Reference in New Issue
Block a user