blob: 3c1ac7df1533cb0542a98cdbcd463b7f2890722f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
%global _empty_manifest_terminate_build 0
Name: python-django-tenant-schemas
Version: 1.11.0
Release: 1
Summary: Tenant support for Django using PostgreSQL schemas.
License: MIT
URL: https://github.com/bcarneiro/django-tenant-schemas
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/60/92/70ad3c0fa60003e0869a2037c99626a2430f3ff4fee92230562f2ac911b9/django-tenant-schemas-1.11.0.tar.gz
BuildArch: noarch
Requires: python3-Django
Requires: python3-ordered-set
Requires: python3-psycopg2-binary
Requires: python3-six
%description
|PyPi version| |PyPi downloads| |Python versions| |Travis CI| |PostgreSQL|
This application enables `django`_ powered websites to have multiple
tenants via `PostgreSQL schemas`_. A vital feature for every
Software-as-a-Service website.
Django provides currently no simple way to support multiple tenants
using the same project instance, even when only the data is different.
Because we don't want you running many copies of your project, you'll be
able to have:
- Multiple customers running on the same instance
- Shared and Tenant-Specific data
- Tenant View-Routing
%package -n python3-django-tenant-schemas
Summary: Tenant support for Django using PostgreSQL schemas.
Provides: python-django-tenant-schemas
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-django-tenant-schemas
|PyPi version| |PyPi downloads| |Python versions| |Travis CI| |PostgreSQL|
This application enables `django`_ powered websites to have multiple
tenants via `PostgreSQL schemas`_. A vital feature for every
Software-as-a-Service website.
Django provides currently no simple way to support multiple tenants
using the same project instance, even when only the data is different.
Because we don't want you running many copies of your project, you'll be
able to have:
- Multiple customers running on the same instance
- Shared and Tenant-Specific data
- Tenant View-Routing
%package help
Summary: Development documents and examples for django-tenant-schemas
Provides: python3-django-tenant-schemas-doc
%description help
|PyPi version| |PyPi downloads| |Python versions| |Travis CI| |PostgreSQL|
This application enables `django`_ powered websites to have multiple
tenants via `PostgreSQL schemas`_. A vital feature for every
Software-as-a-Service website.
Django provides currently no simple way to support multiple tenants
using the same project instance, even when only the data is different.
Because we don't want you running many copies of your project, you'll be
able to have:
- Multiple customers running on the same instance
- Shared and Tenant-Specific data
- Tenant View-Routing
%prep
%autosetup -n django-tenant-schemas-1.11.0
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-django-tenant-schemas -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 1.11.0-1
- Package Spec generated
|